Skip to content

integer can have a length#37

Closed
ondrajodas wants to merge 2 commits intomasterfrom
COM-490-ondra-integer-length
Closed

integer can have a length#37
ondrajodas wants to merge 2 commits intomasterfrom
COM-490-ondra-integer-length

Conversation

@ondrajodas
Copy link
Copy Markdown
Contributor

@ondrajodas ondrajodas commented Mar 10, 2021

Integer může mít hodnotu délky uloženou v db - validace by tím měla projít
image

part of Jira task - https://keboola.atlassian.net/browse/COM-490

@michaljurecko
Copy link
Copy Markdown

@ondrajodas nezda sa mi to, ... integer ma pevnu dlzku 4 bytes -> 32 bits takze by som to ignoroval.
V manifeste/metadatach by dlzka nemala byt.
IMHO sa neda nastavit ale je pevna.

Su dalsie typy BIGINT, SMALLINT, ktore budu dlzku asi tiez reportovat.

https://docs.aws.amazon.com/redshift/latest/dg/r_Numeric_types201.html

@ondrajodas
Copy link
Copy Markdown
Contributor Author

hmm to by ignorovat taky šlo... udělal jsem to podle mysql, tak tam bychom to měli taky přehodit

@michaljurecko
Copy link
Copy Markdown

v SNFK sa to ignoruje:

if (!is_null($length) && $length != "") {

Resp. ignorovat to treba asi skor ako sa to dostane do tejto kniznice.
Ak si nie si isty ci to ignorovat, tak sa skus spytat na Slacku.

@ondrajodas
Copy link
Copy Markdown
Contributor Author

tímhle co posíláš to ale neignoruješ, ale vyhodíš exceptionu

@michaljurecko
Copy link
Copy Markdown

ano -> a kedze sa ziadne exceptions nevyhadzuju -> tak to znamena, ze pre INTEGER, ... typy nechodi do tejto kniznice dlzka.
... teda navrhujem, aby sa ta length unset-la uz v komponente pre INTEGER, BIGINT, ... a tu to uz vobec nebude potrebne riesit.

@ondrajodas
Copy link
Copy Markdown
Contributor Author

ok, ani ve writerech se délka nezadává tak budeme ignorovat :)
image

@ondrajodas
Copy link
Copy Markdown
Contributor Author

u mysql tomu je tak že když je INT(10) a je zerofill na true tak db doplní nuly zleva 🤦

@ondrajodas ondrajodas closed this Mar 11, 2021
@ondrajodas ondrajodas deleted the COM-490-ondra-integer-length branch March 11, 2021 06:53
tomasfejfar pushed a commit that referenced this pull request Mar 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants