|
поиск по типу и преобразование значений
|
|||
---|---|---|---|
#18+
Доброго времени суток друзья, хочу обратиться за советом, как нужно правильно написать запрос в котором будет осуществляться поиск полей с типом date и изменение дат на текущие, тоесть на 19.09.2011, сам пытался сегодня так и не вышло... надеюсь на мудрые советы. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2011, 21:17 |
|
поиск по типу и преобразование значений
|
|||
---|---|---|---|
#18+
Дмитрий фоксовый, Извлекает информацию о структуре таблицы в указанной рабочей области, или указанной по псевдоимени, или открытой в текущей рабочей области, сохраняет ее в массиве и возвращает число полей в таблице. AFIELDS( ArrayName [, nWorkArea | cTableAlias ] ) Параметры ArrayName Определяет имя массива для хранения информации о структуре таблицы. Если указанный вами массив еще не существует, то Visual FoxPro создаст его автоматически. Если же массив существует, но не достаточно велик, чтобы вместить в себя информацию, возвращаемую AFIELDS( ), то его размер будет автоматически увеличен с тем, чтобы вместить всю требуемую информацию. nWorkArea Указывает рабочую область, в которой открыта таблица. cTableAlias Указывает псевдоимя таблицы. Если вы опустите nWorkArea и cTableAlias, AFIELDS( ) вернет информацию о таблице, открытой в текущей рабочей области. Возвращаемое значение Численный тип данных. AFIELDS( ) возвращает число полей в таблице. Массив содержит 18 колонок и количество строк, равное числу полей в таблице. В приведенной ниже таблице описывается содержание каждой колонки в первой строке массива и тип данных информации, хранимой в каждой колонке. Значения для свойств, относящихся к таблице появляеться только в первой строке массива и размещаются в колонках с 10-й по 16-ю. One row is created for each field in the table. Номер колонки Информация о поле Тип данных 1 имя поля Character 2 тип поля: C = Character Y = Currency D = Date T = DateTime B = Double F = Float G = General I = Integer L = Logical M = Memo N = Numeric Q = Varbinary V = Varchar and Varchar (Binary) W = Blob Character 3 ширина поля (Field width) Numeric 4 Число десятичный мест, после запятой (Decimal places) Numeric 5 допускаются Null значения Logical 6 Не разрешена трансляция кодовых страниц Logical 7 Выражение проверки поля (Field validation expression) Character 8 Текст выражение проверки поля (Field validation text) Character 9 Значение поля по умолчанию (Field default value) Character 10 Выражение проверки таблицы (Table validation expression) Character 11 Текст выражение проверки таблицы (Table validation text) Character 12 Длинное имя таблицы Character 13 Выражение триггера вставки (Insert trigger expression) Character 14 Выражение триггера обновления (Update trigger expression) Character 15 Выражение триггера удаления (Delete trigger expression) Character 16 Комментарий к таблице (Table comment) Character 17 NextValue для автоувеличения Numeric 18 Шаг автоувеличения (Step) Numeric ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 08:29 |
|
поиск по типу и преобразование значений
|
|||
---|---|---|---|
#18+
Дмитрий фоксовый, Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 19:01 |
|
поиск по типу и преобразование значений
|
|||
---|---|---|---|
#18+
пыс пыс: за использование функций в условии ограничения в транзакт скл убивают на месте. нужно объявить лок-ю перем-ю, присвоить ей значение и уже эту перем-ю использовать в условии ограничения выборки. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2011, 08:49 |
|
|
start [/forum/topic.php?fid=41&msg=37448712&tid=1584132]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 156ms |
0 / 0 |