|
|
|
Люди, подскажите как сравнить два поля
|
|||
|---|---|---|---|
|
#18+
Люди, подскажите как сравнить два поля из двух таблиц, если тип данных у них пользовательский и равен varchar(30), если их сонвертить, то поля конвертятся, но не могут сравниваться, делал так: SELECT * FROM db1.dbo.table1 as t1, db2.dbo.Table1 as t2, WHERE t1.Field_ID = t2.Field_ID and Convert( nvarchar, t1.Field_name ) <> Convert( nvarchar, t2.Field_name ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2002, 17:28:31 |
|
||
|
Люди, подскажите как сравнить два поля
|
|||
|---|---|---|---|
|
#18+
Извините, что значит "пользовательский тип данных"? У меня никогда не было проблем с прямым сравнением типов VARCHAR. Примеры таких данных дайте, что ли... В каком случае должно сравниться, в каком - нет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2002, 17:38:41 |
|
||
|
Люди, подскажите как сравнить два поля
|
|||
|---|---|---|---|
|
#18+
Пользовательский тип данных это "User Defined Data Types", а с прямым сравниванием типов varchar действительно нет проблем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2002, 17:46:46 |
|
||
|
Люди, подскажите как сравнить два поля
|
|||
|---|---|---|---|
|
#18+
Я надеюсь это у тебя опечатка и в функции CONVERT() ты указываешь в какую размерность nvarchar ты хочешь конвертить? and Convert( nvarchar(30), t1.Field_name ) <> Convert( nvarchar(30), t2.Field_name ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2002, 17:48:34 |
|
||
|
Люди, подскажите как сравнить два поля
|
|||
|---|---|---|---|
|
#18+
ВладимирМ вы знаете я перепробывал и с размерностями и без них и в другие типы конвертить не помогает, не хотят они сравниваться, это при том что они конвертятся, т е если сделать: SELECT Convert(nvarchar, t1.Field_name ) as Field From db1.dbo.Table1 as t1 данный даются очень даже замечательно.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2002, 17:54:22 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=3461&tid=1822159]: |
0ms |
get settings: |
4ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
68ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
21ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 313ms |

| 0 / 0 |
